adjoining streets - German English Dictionary